<?php 
	/**
	* Auto-généré classe Type_evenement
	*/

	class TypeEvenement extends \Core\ORM\Modele {
		/**
		* @var string $nom_type_evenement
		*/
		protected $nom_type_evenement;

		/**
		* Constructeur complet
		*
		* @var int $id
		* @var string $nom_type_evenement
		*
		* @return void
		*/
		public function __construct($id, $nom_type_evenement) {
			parent::__construct($id);
			$this->setNomTypeEvenement($nom_type_evenement);
		}

        /**
        * Retourne le nom de ce TypEvenement
        * 
        * @return string
        */
        public function __toString() {
            return $this->nom_type_evenement;
        }
        
		//GETTERS ET SETTERS
		/**
		* Getter de l'attribut nom_type_evenement
		*
		* @return string
		*/
		public function getNomTypeEvenement() {
			return $this->nom_type_evenement;
		}
		/**
		* Setter de l'attribut nom_type_evenement
		*
		* @param string $nom_type_evenement		*
		* @return void
		*/
		public function setNomTypeEvenement($nom_type_evenement) {
			$this->nom_type_evenement=$nom_type_evenement;
		}
		public static function getAttributs() {
			return array(
							new Core\ORM\Attributs\String("nom_type_evenement", false, 30, false)
						);
		}

		public static function getTable() {
			return "type_evenement";
		}
	}
?>